titanium nitride (TiN) - Spanish English Dictionary